buttressed dam - French English Dictionary